package top.kaoshanji.p4ch26d;

/**
 * 代码清单-p4ch26d-343页a：具体环境角色
 * @author kaoshanji
 * ^_^
 * create time 2025/3/27 18:31
 */
public class Client {

    public static void main(String[] args) {

        // 定义环境角色
        Context context = new Context();

        // 初始化状态
        context.setCurrentState(new ConcreteState1());

        // 执行行为
        context.handle1();
        context.handle1();

    }

}
